Einhugur macOS Bridge plugin.

EinhugurMacOSBridge.NSTouchBarItem Class (desktop)

Base class for items to be displayed on Touch Bar. This class is abstract.

For Touch Bars macOS 10.12.2 or later is needed.

EinhugurCoreBridge.NSObject
   NSTouchBarItem

class EinhugurMacOSBridge.NSTouchBarItem

Constructors

NSTouchBarItem (private) Private constructor since this is abstract class which you cannot create instances of directly.

Properties

ClassName (Inherited) (desktop - console) Returns the name of the Cocoa class under the hood as String.
CustomizationLabelSets or gets the user-visible string identifying this item during bar customization.
Handle (Inherited) Returns Integer handle to the native NSObject structure.

Methods

Release (Inherited) Releases the NSObject.
Retain (Inherited) Retains the NSObject
SetVisibilityPrioritySets priority of the Touch Bar item, where the lowest priority ones get hidden if there is no space to show them all.

Enumerations

PriorityValuesEnum that defines priority for NSTouchBarItem’s

Constants

Version = 5.0 (Inherited)

Supported Platforms:

  • macOS Intel 64 bit
  • macOS Apple Silicon
  • Unsupported Platforms:

  • Windows 32 bit
  • Windows 64 bit
  • Windows ARM 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM 32 bit
  • Linux ARM 64 bit